
Ext.require([
	'SnowMIS.store.AppProxy'
]);

/**
 * 
 */
Ext.define('SnowMIS.store.system.MenuTree', {
	extend : 'Ext.data.TreeStore' // 继承父类
	, proxy : {
		type : 'app'
		, url : basePath + 'services/rest/system/menus?asMenu=true'
		, reader : {
			type : 'json'
			, root : 'records'
			, totalProperty : 'totalCounts'
		}
	}
	, model : 'SnowMIS.model.system.Menu'
	, root : {
		text : '菜单列表'
		, id : '-1'
		, expanded : true
	}
	, nodeParam : 'parentId'
	, sorters : [{
		property : 'sort',
		direction : 'desc'
	}, {
		property : 'id',
		direction : 'desc'
	}]
});
